tower extractor - Turkish English Dictionary